That looks very similar to a design by Enomoto. It doesn't look identical to the picture I have (in the introduction of Lang's ODS) but close enough that it would only take some slight alterations to the finishing folds. Apparently diagrams can be found in "Origami: The Complete Guide to the Art of Paperfolding" by Rick Beech.