Japanese entertainment shrine