Vocabulary

ポラロイド

Polaroid camera; instant camera

noun