Watch LaterAdded Statues Buddha at private shrine in Tokyo May 29, 2020 December 29, 2023 A Buddha statue sitting on lotus flower located at residential shrine in engakuji located near to Shinagawa station, Tokyo Japan 8411