A mate of mine in Japan sent me a link to a blog article about weird looking clouds.
It says somebody saw "a very bizarre looking shaped cloud" on 8th of April. It had two links here and here but I got "Over Quota" and couldn't see them.
So I looked around and found them. (Click the image to enlarge) Another photo is,