LEAF 0325
Hiro
Is it a mermaid swimming in the middle of the Pacific Ocean ?