Aomori > Hachinohe > Icho Park (Japan's largest Statue of Liberty)
The guardian deity of the island of petrels