camellia0726 over 11 years ago [hidden] It's a Parody of Issun-bōshi("Little One Inch", a fairy tale from Japan). 0 Reply Copy ID Copy Link