Touhou Ibara Kasen ~ Wild and Horned Hermit.

1/1