Sources of Japanese Science-Fiction: Vigilante, Pirates, Lost Islands and Early 20th Century Imperialism