Steffan Roe Griffiths

Films directed by Steffan Roe Griffiths

MNA Film
MNA (物の哀れ)
'mo-no no a-wa-re' is a Japanese phrase that can be translated as 'the fleeting nature of beauty' or 'strong aesthetic sense'.