It's something a lot more fitting for Gensokyo. A creature that scientific evidence turned into fantasy...