not yet rated
syaka
Two persons who attach a mask and lead a human life. Two persons' true character? Human ? alien?
US$0.99
source