This Osaka shrine is a hidden gem that includes a giant, roaring lion’s head

When you visit Osaka, make sure to stop by this shrine for an amazing photo opportunity!

Read More