A bizarre Buddhism themed roadside tourist attraction on an island off Kobe, Japan that seems to be

You may like : githic ichi van lchfsoup lynn dell obeysword meltaocto