japanthis.com
What does Omori mean?
What do you get when you mix seaweed, archaeology, paleolithic pottery, and an execution ground on beachfront property? Ōmori!!!