HomePeople Biography and filmographyMaikaru 'Michael' Douangluxay-Cloud Biography unavailable on TMDB. Movies (2)TV shows (0) Photos Movies (2) Buttoned Up2024 · Akihiko, Executive Producer, Producer, Writer Maikaru2014 · Self TV shows (0) No credits available.