Enchanted and magic forest, from Kenshin