This PNG image was uploaded on April 5, 2017, 1:54 pm by user: Achimed and is about anime, art, artwork, bad apple, cartoon. It has a resolution of 833x959 pixels.
Free Download (291.13 KB)
Touhou Project Bad Apple!! Team Shanghai Alice Video Game PNG