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,