caterpie- Ayami Kojima’s incredible artwork from the Castlevania series (1997-2010)

more about : caterpie