Hou-oo

Hou-oo is the Japanese Phoenix, a mythical creature that lives, dies in immolation and rises again from its ashes.

Check out my ramblings on My Blog