Leehama

Leehama is an indie creator based in Hawaii. She loves food, science, and thoughtful storytelling, and is probably listening to a podcast right now.

Mangarock Logo

Leehama

Leehama is an indie creator based in Hawaii. She loves food, science, and thoughtful storytelling, and is probably listening to a podcast right now.