Lean Rose Rivera is a young Filipino artist. Lean’s speciality is Anime style characters. Her subject is mainly portraits and fantasy scenes, which she either draws completely digitally or scans and finishes her pencil drawings.

Artist Feature

Deviant Art