Tokyo Tower

10-129

A temple.