Pokemon Bellsprout portrait by Caravaggio. High quality.