Where is Shizuoka Institute of Science and Technology?

Coordinates: 137.96138888889 34.738611111111

Be the first visitor to thank for this answer!

Thanks!