Built in 1935 and known as the Showa Era’s ‘Palace of the Dragon God,’ Meguro Gajoen was the first wedding complex to be built in Japa....
20 Sep 2:43 am from Konnichiwa
[Profile]
[Recent]
20 Sep 2:43 am from Konnichiwa

























