Definition of ペパクラ

ペパクラ

pepakura

noun
papercraft(abbreviation)