Takahatadai 73 building © Petite Adventure Films