Can paper be happy? Sad? In Love? Frustrated? Impatient? In Germany it is geduldig.
See All 98 Episodes of "My Very Last Life"