The Adamant Forest Guardian: Roger Pascual Magcantara

Roger Magcantara- The Guardian of the Forest